/*
 * Copyright 2004-2005 公司名
 * 本软件及其所有拷贝的名称，与光盘上或本软件中注明的公司同在。
 * 本软件及文档享有版权，并受国家版权法及国际协约条款的保护。
 * 您不可以从本软件中去掉其版权声明；并保证为本软件的拷贝（本部或部分）* 复制版权声明。
 * 您同意制止以任何形式非法拷贝本软件及文档。
 * 版权信息参见：
 *      http://www.companyname.cn/licenses
 */

package com.asoft.common.base.web.view;

import com.asoft.common.base.define.FontLayOut;

/**
 *  排版item，item中的战斗机，ohyeah
 *
 */

public class SmartItem extends Item
{
        public SmartItem(String text)
        {
                super(text);
                this.setPrinted(true);
                try
                {
                        Double.parseDouble(text);
                        this.setXLayOut(FontLayOut.RIGHT);
                        this.setLength(text.length() / 2);
                }
                catch(NumberFormatException nfe)
                {
                        this.setXLayOut(FontLayOut.LEFT);
                        this.setLength(text.length() );
                }
                
        }
        
        public SmartItem(String text,String onClickJSFunc)
        {
                this(text);
                this.setOnClickJSFunc(onClickJSFunc);
        }
}
